Formula 1 CEO sees no more racing in Russia
Formula 1 won’t hold racing competitions in Russia, its CEO Stefano Domenicali said on Friday, Sky Sports reported. "I always say never say never, but in this case, I can promise: We will not have any more …